package ar.edu.caece.compiler.grammar.attributes.tree;

import java.util.ArrayList;
import java.util.List;

import ar.edu.caece.compiler.grammar.attributes.Attribute;

import ar.edu.caece.compiler.grammar.attributes.StringAttribute;

public class NodeLlamadaFuncion extends NodeExpr {
	private NodeParametrosFuncion nodeParametrosFuncion;
	
	public NodeLlamadaFuncion() {

	}
	
	public NodeLlamadaFuncion(String id) {
		this.addAttribute(Attribute.NOMBRE_FUNCION, new StringAttribute(id));
	}

	public void setNodeParametrosFuncion(NodeParametrosFuncion nodeParametrosFuncion) {
		this.nodeParametrosFuncion = nodeParametrosFuncion;
	}

	public NodeParametrosFuncion getNodeParametrosFuncion() {
		return nodeParametrosFuncion;
	}

	@Override
	public String toString() {
		return "NodeLlamadaFuncion [nodeParametrosFuncion="
				+ nodeParametrosFuncion + "]";
	}
}
